entrench oneself behind a principle - German English Dictionary